package com.bookmall.product.domain.vo;

import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;

/**
 * @Description:
 * @Author 胡菜鸡
 * @Create 2022-04-28-17:43
 */
@Data
@ToString
public class CartItemVo {
    /** 商品图片 */
    private String image;

    /** 商品名称 */
    private String name;

    /** 商品数量 */
    private Integer count;

    /** 商品价格 */
    private BigDecimal price;

    /** 商品类别id */
    private String categoryId;

    /** 商品类别名称 */
    private String categoryName;

    /**
     * 获取购物项总价格
     * @author 胡菜鸡
     * @date 2022/4/15 14:10
     */
    public BigDecimal getTotalPrice() {
        return this.price.multiply(new BigDecimal(""+this.count));
    }
}
